package com.ruoyi.report.dto;

import java.math.BigDecimal;

public class ReportDataDTO {
    // 油量计数
    private Integer oilCount;

    // 燃料数量
    private BigDecimal fuelQuantity;

    // 收集的重量
    private BigDecimal collectWeight;

    // 总重量
    private BigDecimal sumWeight;

    // 计算结果
    private BigDecimal result;

    private BigDecimal total;

    private BigDecimal newTotal;
    private BigDecimal oldTotal;

    private BigDecimal oldResult;
    private BigDecimal newResult;

    private BigDecimal newSumWeight;
    private BigDecimal oldSumWeight;

    private BigDecimal oldMin;
    private BigDecimal newMin;

    private BigDecimal oldCollectWeight;
    private BigDecimal newCollectWeight;

    public BigDecimal getOldCollectWeight() {
        return oldCollectWeight;
    }

    public void setOldCollectWeight(BigDecimal oldCollectWeight) {
        this.oldCollectWeight = oldCollectWeight;
    }

    public BigDecimal getNewCollectWeight() {
        return newCollectWeight;
    }

    public void setNewCollectWeight(BigDecimal newCollectWeight) {
        this.newCollectWeight = newCollectWeight;
    }

    public BigDecimal getNewMin() {
        return newMin;
    }

    public void setNewMin(BigDecimal newMin) {
        this.newMin = newMin;
    }

    public BigDecimal getOldMin() {
        return oldMin;
    }

    public void setOldMin(BigDecimal oldMin) {
        this.oldMin = oldMin;
    }

    public BigDecimal getNewTotal() {
        return newTotal;
    }

    public void setNewTotal(BigDecimal newTotal) {
        this.newTotal = newTotal;
    }

    public BigDecimal getOldTotal() {
        return oldTotal;
    }

    public void setOldTotal(BigDecimal oldTotal) {
        this.oldTotal = oldTotal;
    }

    public BigDecimal getOldResult() {
        return oldResult;
    }

    public void setOldResult(BigDecimal oldResult) {
        this.oldResult = oldResult;
    }

    public BigDecimal getNewResult() {
        return newResult;
    }

    public void setNewResult(BigDecimal newResult) {
        this.newResult = newResult;
    }

    public BigDecimal getNewSumWeight() {
        return newSumWeight;
    }

    public void setNewSumWeight(BigDecimal newSumWeight) {
        this.newSumWeight = newSumWeight;
    }

    public BigDecimal getOldSumWeight() {
        return oldSumWeight;
    }

    public void setOldSumWeight(BigDecimal oldSumWeight) {
        this.oldSumWeight = oldSumWeight;
    }

    public BigDecimal getTotal() {
        return total;
    }

    public void setTotal(BigDecimal total) {
        this.total = total;
    }

    // Getters and Setters
    public Integer getOilCount() {
        return oilCount;
    }

    public void setOilCount(Integer oilCount) {
        this.oilCount = oilCount;
    }

    public BigDecimal getFuelQuantity() {
        return fuelQuantity;
    }

    public void setFuelQuantity(BigDecimal fuelQuantity) {
        this.fuelQuantity = fuelQuantity;
    }

    public BigDecimal getCollectWeight() {
        return collectWeight;
    }

    public void setCollectWeight(BigDecimal collectWeight) {
        this.collectWeight = collectWeight;
    }

    public BigDecimal getSumWeight() {
        return sumWeight;
    }

    public void setSumWeight(BigDecimal sumWeight) {
        this.sumWeight = sumWeight;
    }

    public BigDecimal getResult() {
        return result;
    }

    public void setResult(BigDecimal result) {
        this.result = result;
    }

    @Override
    public String toString() {
        return "ReportGasStationDTO{" +
                "oilCount=" + oilCount +
                ", fuelQuantity=" + fuelQuantity +
                ", collectWeight=" + collectWeight +
                ", sumWeight=" + sumWeight +
                ", result=" + result +
                '}';
    }
}
